<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*by hebian 2012.05.21*/

/*公用*/
body{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	line-height:140%;
	background:url(images/bg.gif) repeat-x #799ECB;
}
img{
	border:none;
}
a{
	color:#1B4677;
	text-decoration:none;
	outline:none;
	_hide-focus: expression(this.hideFocus=true);
}
a:hover{
    color:#F00;
	text-decoration:underline;
}
.blue a{
	color:#2D57AA;}
.blue a:hover{
	color:#F00;
	}
ul{
	list-style:none;
}
li{
	list-style:none;
}
div,ul,li,dl,dd,dt,p,span,a,body,h3,h4,h2{
	padding:0px;
	margin:0px;
}
.clear{
	clear:both;}
.mt10{
	margin-top:10px;}
	
.main{
	width:980px;
	margin:10px auto 0px auto;
	overflow:hidden;
	padding:0px 10px 10px 10px;
	background:#FFF;
	}	
.header{
	width:980px;
	height:100px;
	float:left;
	overflow:hidden;}
.logo{
	width:390px;
	height:80px;
	float:left;
	overflow:hidden;
	margin-top:10px;}
.logo img{
	height:80px;}
.top_right{
	width:590px;
	height:100px;
	float:right;
	overflow:hidden;}
.lang_sel{
	width:590px;
	height:29px;
	float:left;
	overflow:hidden;
	}
.lang_sel ul{
	height:29px;
	float:right;
	overflow:hidden;
	padding-left:45px;
	background:url(images/top_lang_left.gif) no-repeat;
	border-right:1px solid #e1e1e3;}
.lang_sel ul li{
	height:29px;
	line-height:29px;
	float:left;
	overflow:hidden;
	background:url(images/top_lang_bg.gif) repeat-x;
	padding-right:6px;}
.lang_sel ul li a{
	height:29px;
	line-height:29px;
	float:left;
	overflow:hidden;
	display:block;
	padding-left:21px;
	white-space:nowrap;}
.lang_sel ul li.cn a{
	background:url(images/cn.gif) no-repeat 0px 9px;}
.lang_sel ul li.en a{
	background:url(images/us.gif) no-repeat 0px 9px;}
.lang_sel ul li.es a{
	background:url(images/es.gif) no-repeat 0px 9px;}
.lang_sel ul li.ru a{
	background:url(images/ru.gif) no-repeat 0px 9px;}
.lang_sel ul li.fr a{
	background:url(images/fr.gif) no-repeat 0px 9px;}
.lang_sel ul li.pt a{
	background:url(images/pt.gif) no-repeat 0px 9px;}
.lang_sel ul li.ae a{
	background:url(images/ae.gif) no-repeat 0px 9px;}
.top_search{
	width:590px;
	height:20px;
	float:left;
	overflow:hidden;
	margin-top:25px;}
.top_search ul{
	height:20px;
	float:right;
	overflow:hidden;}
.top_search ul li{
	height:20px;
	line-height:20px;
	float:left;
	overflow:hidden;}
.top_search .search_key{
	width:164px;
	height:18px;
	line-height:18px;
	float:left;
	overflow:hidden;
	border:1px solid #d3d3d3;
	padding:0px 3px;
	display:inline;
	margin-left:15px;
	color:#666;
	}
.top_search .search_submit{
	width:20px;
	height:20px;
	float:left;
	overflow:hidden;
	border:0px solid #FFF;
	cursor:pointer;
	display:inline;
	margin-left:10px;
	background:url(images/search.gif) no-repeat;}
.menu_box{
	width:980px;
	height:35px;
	float:left;
	overflow:hidden;
	}
.menu_left{
	width:7px;
	height:35px;
	float:left;
	overflow:hidden;
	background:url(images/menu_left.gif) no-repeat;}
.menu{
	width:955px;
	height:35px;
	float:left;
	overflow:hidden;
	background:url(images/menu_bg.gif) repeat-x;
	padding-left:11px;
	text-transform:uppercase;}

.menu li{
	height:35px;
	line-height:35px;
	float:left;
	overflow:hidden;
	}
.menu li.line{
	width:2px;
	background:url(images/menu_line.gif) no-repeat;}
.menu li a{
	height:35px;
	line-height:35px;
	float:left;
	overflow:hidden;
	display:block;
	padding:0px 30px;
	color:#FFF;
	font-weight:bold;
	}
.menu li a:hover,.menu li.hover a{
	color:#FFF;
	background:url(images/menu_hover.gif) repeat-x;
	text-decoration:none;}
.menu_right{
	width:7px;
	height:35px;
	float:right;
	overflow:hidden;
	background:url(images/menu_right.gif) no-repeat;}
.index_main{
	width:980px;
	float:left;
	overflow:hidden;
	margin-top:10px;}
.index_left{
	width:770px;
	float:left;
	overflow:hidden;}
.index_right{
	width:200px;
	float:right;
	overflow:hidden;}
.index_left_box_br{
	width:766px;
	float:left;
	overflow:hidden;
	padding:1px;
	background:#FFF;
	border:1px solid #d8d8d8;}
.index_left_box{
	width:754px;
	float:left;
	overflow:hidden;
	padding:10px 6px 10px 6px;
	background:url(images/main_left_bg.gif) repeat-x #FFF;
	}
.index_left_box_title{
	width:100%;
	height:25px;
	line-height:25px;
	float:left;
	overflow:hidden;
	background:url(images/line.gif) repeat-x left bottom;}
.index_left_box_title h3{
	width:200px;
	height:25px;
	float:left;
	overflow:hidden;
	color:#2d57aa;
	font-size:14px;}
.title_right{
	width:540px;
	height:25px;
	float:right;
	overflow:hidden;}
.index_ico{
	height:25px;
	float:right;
	overflow:hidden;}
.index_ico li{
	height:25px;
	line-height:25px;
	float:left;
	overflow:hidden;
	padding-left:25px;
	display:inline;
	margin-right:8px;}
.index_ico li.print{
	background:url(images/print.gif) no-repeat 0px 2px;}
.index_ico li.email{
	background:url(images/email.gif) no-repeat 0px 3px;}
.index_ico li.video{
	background:url(images/real.gif) no-repeat 0px 2px;}
.index_ico li.album{
	background:url(images/dzyb.gif) no-repeat 0px 2px;}
.index_about{
	width:100%;
	float:left;
	overflow:hidden;
	margin-top:5px;}
.index_about img{
	padding:4px;
	background:#FFF;
	border:1px solid #D8D8D8;}
.index_about p{
	padding-top:5px;}
.main_products{
	width:754px;
	float:left;
	overflow:hidden;}
.main_products dl{
	width:367px;
	float:left;
	overflow:hidden;
	display:inline;
	margin:10px 5px 0px 5px;}
.main_products dl dt{
	width:110px;
	height:94px;
	float:left;
	overflow:hidden;
	padding:4px;
	background:#FFF;
	border:1px solid #D8D8D8;}
.main_products dl dt img{
	width:110px;
	height:94px;}
.main_products dl dd{
	width:237px;
	height:100px;
	line-height:20px;
	float:right;
	overflow:hidden;
	margin-top:2px;
	}
.main_products dl dd a{
	display:block;
	font-weight:bold;}
.product_list{
	width:752px;
	float:left;
	overflow:hidden;
	display:inline;
	margin:10px 1px 0px 1px;}
.product_list ul{
	width:175px;
	float:left;
	overflow:hidden;
	display:inline;
	margin:0px 8px 0px 5px;}
.product_list ul li{
	width:175px;
	line-height:20px;
	float:left;
	overflow:hidden;
	font-weight:bold;
	}
.product_list ul li span{
	width:10px;
	height:20px;
	float:left;
	overflow:hidden;}
.product_list ul li a{
	color:#333;}
.product_list ul li a:hover{
	color:#F00;}
.product_list ul li.top{
	width:175px;
	}
.product_list ul li.top span{
	background:url(images/arr_2.gif) no-repeat left center;}
.product_list ul li.top a{
	color:#1B4677;
	}
.product_list ul li.top a:hover{
	color:#F00;
	}
.product_list ul li.son{
	width:175px;
	font-weight:normal;
	}
.product_list ul li.son span{
	background:url(images/arr_3.gif) no-repeat left center;}
.product_list ul li.son a{
	color:#666;
	}
.product_list ul li.son a:hover{
	color:#F00;
	}
.box200{
	width:198px;
	float:left;
	overflow:hidden;
	border:1px solid #d8d8d8;}
.box200_title{
	width:198px;
	height:24px;
	float:left;
	overflow:hidden;
	padding-bottom:1px;
	border-bottom:1px solid #d8d8d8;
	background:url(images/right_title_bg.gif) repeat-x left top;
	margin-top:1px;}
.box200_title h4{
	width:180px;
	height:24px;
	line-height:24px;
	float:left;
	overflow:hidden;
	font-size:12px;
	color:#2D57AA;
	display:inline;
	margin:0px 8px 0px 10px;
	white-space:nowrap;
	font-weight:normal;}
.box200_info{
	width:188px;
	float:left;
	overflow:hidden;
	display:inline;
	margin:5px 5px 0px 5px;
	padding-bottom:5px;}
.box200_info img{
	width:188px;}
.list_main{
	width:980px;
	float:left;
	overflow:hidden;}
.list_left{
	width:200px;
	float:left;
	overflow:hidden;}
.list_right{
	width:760px;
	float:right;
	overflow:hidden;
	display:inline;
	margin-right:10px;}
.left_nav{
	width:200px;
	float:left;
	overflow:hidden;
	background:url(images/list_left_bg.gif) repeat-y;}
.left_nav a:hover{
	text-decoration:none;}
.nav_box{
	width:200px;
	float:left;
	overflow:hidden;}	
.nav_one{
	width:200px;
	float:left;
	overflow:hidden;
	border-bottom:1px solid #CCC;}
.nav_one a{
	width:185px;
	float:left;
	display:block;
	overflow:hidden;
	padding:5px 5px 5px 10px;
	font-weight:bold;
	line-height:20px;
	}
.nav_one a.cur{
	text-decoration:underline;
	}
.nav_one_box{
	width:200px;
	float:left;
	overflow:hidden;
	display:none;
}
.nav_two{
	width:200px;
	float:left;
	overflow:hidden;
	border-bottom:1px solid #CCC;
	}
.nav_two a{
	width:173px;
	float:left;
	display:block;
	overflow:hidden;
	padding:5px 5px 5px 22px;
	background:url(images/ico1.gif) no-repeat 10px center;
	line-height:16px;
	color:#333;
	}

.nav_two a:hover,.nav_two a.cur{
	color:#1B4677;}
.nav_two_box{
	width:200px;
	float:left;
	overflow:hidden;
	display:none;}
.nav_three{
	width:200px;
	float:left;
	overflow:hidden;
	border-bottom:1px solid #CCC;
	}
.nav_three a{
	width:173px;
	float:left;
	display:block;
	overflow:hidden;
	padding:5px 5px 5px 22px;
	line-height:16px;
	color:#333;
	}	
.nav_three a:hover,.nav_three a.cur{
	color:#1B4677;}
.postion{
	width:760px;
	line-height:26px;
	float:left;
	overflow:hidden;
	border-bottom:1px solid #CCC;}
.postion a{
	color:#333;
	}
.postion a:hover{
	color:#F00;}
.about_info{
	width:750px;
	float:left;
	overflow:hidden;
	padding:10px 5px;}
.about_info p,.about_info div{
	padding-bottom:6px;}
.about_info img{
	float:left;
	padding:4px;
	background:white;
	border:1px solid #D8D8D8;
	margin-right:10px;
	}
.list_product{
	width:750px;
	float:left;
	overflow:hidden;
	display:inline;
	margin:0px 5px;}
.list_product dl{
	width:365px;
	float:left;
	overflow:hidden;
	display:inline;
	margin:10px 10px 0px 0px;
	padding-bottom:5px;}
.list_product dl dt{
	width:110px;
	height:94px;
	float:left;
	overflow:hidden;
	border:1px solid #DDD;}
.list_product dl dt img{
	height:110px;
	height:94px;}
.list_product dl dd{
	width:243px;
	float:right;
	overflow:hidden;
	height:96px;
	line-height:16px;}
.list_product dl dd a{
	width:100%;
	float:left;
	overflow:hidden;
	font-weight:bold;}
	
.product_desc{
	width:760px;
	float:left;
	overflow:hidden;
	margin-top:10px;
	padding-bottom:10px;}	
.product_desc h2{
	width:100%;
	height:30px;
	line-height:30px;
	float:left;
	overflow:hidden;
	font-size:13px;
	color:#C20217;}
.arc_product{
	width:760px;
	float:left;
	overflow:hidden;
	margin-top:10px;
	padding-bottom:10px;}
.arc_product table{width:100%;overflow:hidden;background:#ddd;margin-bottom:10px;border-top:1px solid #c7c7c7;}
.arc_product table td{margin-bottom:3px; padding:0px 3px;}
.arc_product table tr{ background:#fff;}

/*表格*/
.table{width:100%;overflow:hidden;background:#ddd;margin-bottom:10px;border-top:1px solid #c7c7c7;}
.table td{margin-bottom:3px; padding:0px 3px;}
.table tr{ background:#fff;}


.arc_product h2{
	line-height:30px;
	font-size:13px;
	padding:5px 0px;
	color:#C20217;}
.arc_product .product_img{
	float:right;
	width:300px;
	border:1px solid #EEE;
	padding:1px;
	margin:10px 15px;
	overflow:hidden;
	}

.product_img .big_img{
	width:300px;
	height:200px;
	float:left;
	overflow:hidden;
	text-align:center;
	}
.product_img .big_img img{
	height:200px;}
.product_img .img_list{
	width:290px;
	height:44px;
	float:left;
	overflow:hidden;	
	background:#EEE;
	padding:5px 5px;
	}
.product_img .img_list li{
	width:50px;
	height:42px;
	float:left;
	overflow:hidden;
	border:1px solid #CCC;
	display:inline;
	margin:0px 3px;
	cursor:pointer;}
.product_img .img_list li img{
	width:50px;
	height:42px;}
	
.hot_products{
	width:760px;
	float:left;
	overflow:hidden;
	margin-top:5px;
	padding-bottom:5px;}
.hot_products h4{
	width:750px;
	height:30px;
	line-height:30px;
	float:left;
	overflow:hidden;
	padding:0px 5px;
	background:#E8E8E8;
	color:#000;
	}
.hot_products_list{
	width:762px;
	float:left;
	overflow:hidden;
	margin-top:10px;}
.hot_products_list dl{
	width:112px;
	float:left;
	overflow:hidden;
	display:inline;
	margin-right:15px;}
.hot_products_list dl dt{
	width:110px;
	height:94px;
	float:left;
	overflow:hidden;
	border:1px solid #CCC;}
.hot_products_list dl dt img{
	width:110px;
	height:94px;}
.hot_products_list dl dd{
	width:112px;
	float:left;
	overflow:hidden;
	line-height:16px;
	margin-top:5px;}
.hot_products_list dl dd a{
	color:#333;}
.hot_products_list dl dd a:hover{
	color:#F00;}
	
.control_item{
	width:760px;
	float:left;
	overflow:hidden;
	margin-top:10px;
	padding-bottom:10px;}	
.control_item h3{
	width:748px;
	height:22px;
	line-height:22px;
	float:left;
	overflow:hidden;
	padding:0px 5px;
	background:whiteSmoke;
	border:1px solid #DDD;
	font-size:12px;
	}
.control_list{
	width:760px;
	float:left;
	overflow:hidden;}
.control_list li{
	height:68px;
	float:left;
	display:inline;
	white-space:nowrap;
	margin:10px 10px 0px 0px;
	}
.control_list li img{
	height:66px;
	border:1px solid #ccc;
	cursor:pointer;}

.projects_item{
	width:760px;
	float:left;
	overflow:hidden;
	margin-top:10px;
	padding-bottom:10px;}	
.projects_item h3{
	width:748px;
	height:22px;
	line-height:22px;
	float:left;
	overflow:hidden;
	padding:0px 5px;
	background:whiteSmoke;
	border:1px solid #DDD;
	font-size:12px;
	}
.projects_list{
	width:760px;
	float:left;
	overflow:hidden;}
.projects_list dl{
	width:102px;
	margin:10px 2px 0px 2px;
	text-align:center;
	display:inline-block;
	vertical-align:top;
	overflow:hidden;
	*margin:10px 3px 0px 3px;
	*display:inline;
	*zoom:1;
	}
.projects_list dl dt{
	width:100px;
	height:85px;
	float:left;
	border:1px solid #CCC;}
.projects_list dl dt img{
	height:85px;
	cursor:pointer;}
.projects_list dl dd{
	width:102px;
	float:left;
	overflow:hidden;
	line-height:16px;
	margin-top:3px;}


/*.projects_list{
	width:760px;
	float:left;
	overflow:hidden;}
.projects_list dl{
	width:102px;
	float:left;
	overflow:hidden;
	display:inline;
	margin:10px 6px 0px 0px;}
.projects_list dl dt{
	width:100px;
	height:85px;
	float:left;
	overflow:hidden;
	text-align:center;
	border:1px solid #CCC;}
.projects_list dl dt img{
	height:85px;
	cursor:pointer;
	}
.projects_list dl dd{
	width:102px;
	height:25px;
	line-height:25px;
	float:left;
	overflow:hidden;
	text-align:center;}
	
	*/
	
.cert_list{
	width:760px;
	float:left;
	overflow:hidden;}
.cert_list li{
	line-height:25px;
	text-align:center;
	float:left;
	overflow:hidden;
	display:inline;
	margin:10px 10px 0px 0px;}
.cert_list li img{
	height:141px;
	border:1px solid #CCC;
	cursor:pointer;
	}

.gallery_item{
	width:760px;
	float:left;
	overflow:hidden;
	margin-top:10px;
	padding-bottom:10px;}	
.gallery_item h3{
	width:748px;
	height:22px;
	line-height:22px;
	float:left;
	overflow:hidden;
	padding:0px 5px;
	background:whiteSmoke;
	border:1px solid #DDD;
	font-size:12px;
	}
.gallery_list{
	width:760px;
	float:left;
	overflow:hidden;}
.gallery_list dl{
	width:102px;
	margin:10px 2px 0px 2px;
	text-align:center;
	display:inline-block;
	vertical-align:top;
	overflow:hidden;
	*margin:10px 3px 0px 3px;
	*display:inline;
	*zoom:1;
	}
.gallery_list dl dt{
	width:100px;
	height:66px;
	float:left;
	border:1px solid #CCC;}
.gallery_list dl dt img{
	height:66px;
	cursor:pointer;}
.gallery_list dl dd{
	width:102px;
	float:left;
	overflow:hidden;
	line-height:16px;
	margin-top:3px;}
	
	
.arc_contact{
	width:750px;
	float:left;
	overflow:hidden;
	padding:10px 5px;}
.arc_contact p,.arc_contact div{
	padding-bottom:6px;}
	
.contact_form{
	width:500px;
	float:left;
	overflow:hidden;
	padding-right:260px;
	border-top:1px solid #CCC;
	padding-bottom:10px;
	filter:alpha(opacity=90); 
	opacity:0.9;}
	
	
.sitemap{
	width:720px;
	float:left;
	overflow:hidden;
	display:inline;
	margin:15px 20px 0px 20px;
	padding-bottom:15px;}
.sitemap li{
	display:block;
	height:30px;
	line-height:30px;
	padding-left:15px;
	background:url(images/ico_sitemap.gif) no-repeat 0px 8px;
	border-bottom:1px dotted #CCC;
	}
.sitemap li.c1{
	margin-left:15px;}
.sitemap li.c2{
	margin-left:30px;}
.sitemap li.c3{
	margin-left:45px;}
.sitemap li.c4{
	margin-left:60px;}	

	
.foot_link_br{
	width:976px;
	float:left;
	overflow:hidden;
	padding:1px;
	background:#FFF;
	border:1px solid #d8d8d8;}
.foot_link{
	width:976px;
	float:left;
	overflow:hidden;
	padding:5px 0px;
	background:#EDEDED;
	font-weight:bold;
	text-align:center;
	line-height:25px;}
.foot_link a{
	margin:0px 4px;
	}
.flink{
	width:980px;
	float:left;
	overflow:hidden;
	margin-top:5px;
	line-height:25px;
	margin-bottom:-5px;}
.flink span{
	font-weight:bold;
	margin-right:2px;}
.flink a{
	margin:0px 5px;
	white-space:nowrap;}
.footer_bg{
	width:100%;
	margin:10px auto 0px auto;
	background:#3D66A6;
	}
.footer{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	padding:9px 0px;
	background:#3D66A6;
	color:#FFF;
	font-size:11px;
	}
.footer a{
	color:#FFF;}
.footer a:hover{
	color:#F00;}
.footer .copyright{
	width:700px;
	float:left;
	overflow:hidden;
	line-height:22px;}
.footer .r_link{
	width:290px;
	height:22px;
	line-height:22px;
	float:right;
	overflow:hidden;
	text-align:right;}
.footer .r_link a{
	margin:0px 5px;}</pre></body></html>